½Ŀ¼:

8.2. (black)
   8.2.1. ȡб
   8.2.2. ѯ
   8.2.3. Ӻ
   8.2.4. ޸ĺ
   8.2.5. ɾ
   
8.2. :

     ˵:
      IP ַ, һʱ(Expire), ᱻֹ.
     
8.2.1. ȡб:
     
     +-----------------+
     |Client -> Server:|
     +-----------------+
     
     a. : POST  GET;
     
     b. : http://xxxxx.com/fikker/webcache.fik?type=black&cmd=list
     
     c.  URL :
        
        SessionID - ¼Ự ID;
        
     +-----------------+
     |Server -> Client:|
     +-----------------+
     
     a. :
        
        Return: 
        , True - ɹ, False - ;
        
        ErrorNo:
        ,  Return ֵΪ False ʱ˱Ч;
        
        NumOfLists:
        б, бж;
        
        NO:
        беǰöٵ, ǰöٵǵڼ, 
        Сڵ NumOfLists ֵ, ȡֵΧ: 1 ~ NumOfLists;
        
        BlackID:
        ʶ ID,  Return ֵΪ True ʱ˱Ч;
        
        Low:
        IP ַε  ַ, : 21.23.44.10;
        
        High:
        IP ַε  ַ, : 21.23.44.100;
        
        Expire:
        ֹ, ʱʽΪ: YYYY-MM-DD HH:MM:SS, : 2011-06-05 08:30:00
        
        Note:
        ע˵,  500 ֽ;
        
8.2.2. ѯ:
     
     +-----------------+
     |Client -> Server:|
     +-----------------+
     
     a. : POST  GET;
     
     b. : http://xxxxx.com/fikker/webcache.fik?type=black&cmd=query
     
     c.  URL :
        
        BlackID - ʶ ID;
        SessionID - ¼Ự ID;
        
     +-----------------+
     |Server -> Client:|
     +-----------------+
     
     a. :
        
        Return: 
        , True - ɹ, False - ;
        
        ErrorNo:
        ,  Return ֵΪ False ʱ˱Ч;
        
        NumOfLists:
         1, Ϊ 0;
        
        NO:
        беǰöٵ, ǰöٵǵڼ, 
        Сڵ NumOfLists ֵ, ȡֵΧ: 1 ~ NumOfLists;
        
        BlackID:
        ʶ ID,  Return ֵΪ True ʱ˱Ч;
        
        Low:
        IP ַε  ַ, : 21.23.44.10;
        
        High:
        IP ַε  ַ, : 21.23.44.100;
        
        Expire:
        ֹ, ʱʽΪ: YYYY-MM-DD HH:MM:SS, : 2011-06-05 08:30:00
        
        Note:
        ע˵,  500 ֽ;
        
8.2.3. Ӻ:
     
     ˵:
     a. Low һҪ "Сڵ" High, ᷵ش 23.
     b. Expire ڸʽ YYYY-MM-DD HH:MM:SS, ᷵ش 23.
     
     +-----------------+
     |Client -> Server:|
     +-----------------+
     
     a. : POST  GET;
     
     b. : http://xxxxx.com/fikker/webcache.fik?type=black&cmd=add
     
     c.  URL :
        
        Low - IP ַε  ַ, : 21.23.44.10;
        High - IP ַε  ַ, : 21.23.44.100;
        Expire - Чֹ, ʱʽΪ: YYYY-MM-DD HH:MM:SS, : 2011-06-05 08:30:00
        Note - ע˵,  500 ֽ;
        SessionID - Ա¼Ự ID;
        
     +-----------------+
     |Server -> Client:|
     +-----------------+
     
     a. :
        
        Return: 
        , True - ɹ, False - ;
        
        BlackID:
        ½ĺʶ ID,  Return ֵΪ True ʱ˱Ч;
        
        ErrorNo:
        ,  Return ֵΪ False ʱ˱Ч;

8.2.4. ޸ĺ:
     
     +-----------------+
     |Client -> Server:|
     +-----------------+
     
     a. : POST  GET;
     
     b. : http://xxxxx.com/fikker/webcache.fik?type=black&cmd=modify
     
     c.  URL :
        
        BlackID - Ҫ޸ĵĺʶ ID;
        Low - IP ַε  ַ, : 21.23.44.10;
        High - IP ַε  ַ, : 21.23.44.100;
        Expire - Чֹ, ʱʽΪ: YYYY-MM-DD HH:MM:SS, : 2011-06-05 08:30:00
        Note - ע˵,  500 ֽ;
        SessionID - Ա¼Ự ID;
        
     +-----------------+
     |Server -> Client:|
     +-----------------+
     
     a. :
        
        Return: 
        , True - ɹ, False - ;
        
        BlackID:
        ʶ ID,  Return ֵΪ True ʱ˱Ч;
        
        ErrorNo:
        ,  Return ֵΪ False ʱ˱Ч;

8.2.5. ɾ:
     
     +-----------------+
     |Client -> Server:|
     +-----------------+
     
     a. : POST  GET;
     
     b. : http://xxxxx.com/fikker/webcache.fik?type=black&cmd=del
     
     c.  URL :
        
        BlackID - Ҫɾĺʶ ID;
        SessionID - Ա¼Ự ID;
        
     +-----------------+
     |Server -> Client:|
     +-----------------+
     
     a. :
        
        Return: 
        , True - ɹ, False - ;
        
        BlackID:
        ʶ ID,  Return ֵΪ True ʱ˱Ч;
        
        ErrorNo:
        ,  Return ֵΪ False ʱ˱Ч;
